package modelo;

public class Aciento {
    
    private Integer id;
    private Integer numero;
    private Vuelo miVuelo;
    private Categoria categoria;
    private Reserva reserva;
    private Integer precioBase;

    public Aciento(int numero, Vuelo miVuelo, Categoria categoria,Integer precioBase) {
        this.numero = numero; 
        this.setMiVuelo(miVuelo);
        this.categoria = categoria;
        this.precioBase = precioBase;
        
    }
    
    public Integer descuento(){
        return this.getCategoria().descuento();
    }
    
    public Integer getPrecioBase() {
        return precioBase;
    }

    public void setPrecioBase(Integer precioBase) {
        this.precioBase = precioBase;
    }

    public Categoria getCategoria() {
        return categoria;
    }

    public void setCategoria(Categoria categoria) {
        this.categoria = categoria;
    }

    public void setNumero(Integer numero) {
        this.numero = numero;
    }

    public Integer getId() {
        return this.id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public int getNumero() {
        return numero;
    }

    public void setNumero(int numero) {
        this.numero = numero;
    }

    public void setMiVuelo(Vuelo miVuelo) {
        this.miVuelo = miVuelo;
    }

    public Vuelo getMiVuelo() {
        return miVuelo;
    }

    public void setReserva(Reserva reserva) {
        this.reserva = reserva;
    }

    public Reserva getReserva() {
        return reserva;
    }
    
    

}
